@charset "utf-8";
/* CSS Document */
*{padding:0px; margin:0px;word-break: break-all;word-wrap: break-word;box-sizing:border-box;font-family:"Microsoft YaHei";outline:none;}
body{}
/*
html{height: 100%;overflow: hidden;font-size:10px;}
body{height: 100%;overflow: hidden;font-size:10px; background:#FF0;}
*/
html,body{height: 100%;font-size:10px;}
ul,li,dd,dt,dl{ list-style:none;}
a{text-decoration:none;}
.Bbot_1{border-bottom:1px solid #e5e5e5;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
input{outline:none;}
.padB110{padding-bottom:110px;}
/*
.view{height: 100%;position: relative;display: flex;flex-direction: column; height:100%;}
*/
.view{height: 100%;position: relative;}

.mask{ width:100%; height:100%; position:absolute; z-index:500;background:#000;filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5; top:0px; left:0px;}
.MainBody{float:left; width:640px;}
.IncHeader{width:100%; height:90px; background:#02bead; float:left; position:relative; border-bottom:1px solid #45a09b;}
.IncHeader .H_Back{background:url(../../img/sstmobi/H_back.png) no-repeat center; width:65px; height:87px; float:left;}
.IncHeader .H_Tit{width:70%; position:absolute; height:87px; left:15%; top:0px; font-size:34px; color:#FFF; font-family:"Microsoft YaHei"; text-align:center; line-height:87px;}
.IncHeader .H_Send{ float:right; font-size:28px; color:#FFF;  font-family:"Microsoft YaHei"; text-align:center; line-height:87px;width:110px; height:87px;}


/***查找的头部***/
.IncBodyer{width:100%; float:left; position:relative;}

/***访客记录***/
.GenStuBox{padding:20px 20px; height:135px; width:100%; float:left; border-bottom:1px solid #e5e5e5; background:url(../../img/sstmobi/r_arrow2.png) no-repeat 600px center;}
.GenStuBox_det{padding:20px 0px 20px 20px; height:135px; width:100%; float:left; border-bottom:1px solid #e5e5e5; background:#FFF;}
.GstuName{font-size:28px; color:#000; line-height:46px;}
.GstuName a{color:#000;}
.GstuSubInfo{color:#aaa; font-size:24px; line-height:46px;}
.result_1{font-size:22px; padding:4px 8px; background:#ff9e03; color:#FFF; border-radius:8px; margin-left:10px;}
.result_2{font-size:22px; padding:4px 8px; background:#e2603d; color:#FFF; border-radius:8px; margin-left:10px;}
.result_3{font-size:22px; padding:4px 8px; background:#97d13f; color:#FFF; border-radius:8px; margin-left:10px;}

.GenDet_Col{ width:100%; float:left; border-bottom:1px solid #e5e5e5; border-top:1px solid #e5e5e5; background:#FFF;}
.D_Col{width:100%; float:left;}
.D_Col .D_Img{float:left; width:75px; padding:24px 0px; padding-left:25px; height:50px;}
.D_Col .D_Img img{width:50px; height:50px; border-radius:8px; float:right;}
.D_Col .D_Cont{padding:24px 0px; padding-right:30px; border-top:1px solid #e5e5e5; overflow:hidden;}
.D_Col:first-child .D_Cont{border-top:none;}
.D_Col .D_Tit{ float:left; font-size:28px; color:#000; padding-left:20px; line-height:50px; width:240px;}
.D_Col .D_Info{float:right; font-size:22px; color:#a3a3a3; line-height:50px; text-align:right;}

.T_Col{width:100%; float:left;}
.T_Col .T_Img{float:left; width:75px; padding:24px 0px; padding-left:25px; height:50px;}
.T_Col .T_Img img{width:50px; height:50px; border-radius:8px; float:right;}
.T_Col .T_Cont{padding:24px 0px; padding-right:30px; border-top:1px solid #e5e5e5; overflow:hidden;}
.T_Col:first-child .T_Cont{border-top:none;}
.T_Col .T_Tit{ float:left; font-size:28px; color:#000; padding-left:20px; line-height:50px; width:240px;}
.T_Col .T_Info{float:right; min-width:100px; height:50px; font-size:22px; color:#a3a3a3; line-height:50px; text-align:right; background:url(../../img/sstmobi/r_arrow2.png) no-repeat right center; padding-right:40px;}
.TSum_Box{width:100%; float:left; background:#FFF; padding:35px 0;}
.TSum_Box .TSumCol{width:33%; float:left; text-align:center; font-size:22px; line-height:40px; color:#999999; border-left:1px solid #c5c5c5;}
.TSum_Box .TSumCol:first-child{border-left:none;}

.GenBtnBox{ width:100%; padding:30px 0px; float:left;}
.GenBtnBox button{ font-size:28px; border-radius:10px; color:#FFF; text-align:center; height:80px; line-height:80px; border:none; width:275px; margin:0px 20px;}
.Btn_stat_1{ background:#ec5c3a;}
.Btn_stat_2{ background:#02bead;}
.GenBtnBox .Btn_stat_3{ background:#bbb; width:595px;}

.BrowBody{float:left; background:#02bead;}
.BrowseBox{width:604px; margin:20px 18px; float:left;}
.brbtn{width:300px; height:80px; border:2px solid #FFF; float:left; background:#02bead; margin-left:-2px; float:left; text-align:center; font-size:26px; color:#FFF; line-height:80px;}
.BrowseBox .CurTab{ background:#FFF; color:#02bead;}
.brbtn:first-child{ border-radius:5px 0px 0px 5px;}
.brbtn:last-child{ border-radius:0px 5px 5px 0px;}

/****考勤-学生考勤(家长)****/
.DaySelBox{width:100%; height:70px; border-bottom:1px solid #d9d9d9; background:#eaeaea; position:relative; float:left; margin-bottom:30px;}
.Setday{ background:url(../../img/sstmobi/setdot.png) no-repeat #FFF 10px center; width:535px; height:50px; border-radius:10px; margin-left:20px; margin-top:10px; float:left; color:#666666; line-height:50px; text-indent:60px; font-size:22px;}
.SetBtn{ font-size:22px; line-height:70px; float:left; margin-left:10px; color:#666666;}



.Usercheck{width:100%; padding:20px; padding-left:120px; background:#FFF; float:left; border-bottom:1px solid #d9d9d9; border-top:1px solid #e5e5e5; margin-top:-1px; position:relative;}
.CkUserBox{float:left; width:100%; height:100px; line-height:100px;}
.CkUserImg{ width:100px; height:100px; border-radius:999px; overflow:hidden; position:absolute; top:20px; left:20px;}
.CkUserImg img{width:100px; height:100px;}
.CkUserName{font-family:"Microsoft YaHei"; font-size:26px; color:#576b95; width:400px;  float:left; height:100px; padding-left:20px; display:table;}
.CkUserName p{display:table-cell; vertical-align:middle;}
.CkUserName img{margin-left:10px; margin-top:2px;}


.Cklist{float:left; width:100%; margin-top:10px;}
.UnitCk{float:left; width:455px; padding-bottom:20px; padding-left:45px; background:url(../../img/sstmobi/linebg.png) repeat-y 15px 0px; position:relative; overflow:hidden;}
.UnitTime{background:url(../../img/sstmobi/timedot.png); width:46px; height:46px; position:absolute; top:18px; left:-5px;}
.CkinfoBox{ float:left; width:400px; padding:15px; margin-left:15px; position:relative;}
.ckinfoTime{float:left; font-size:32px; color:#666; font-family:"Microsoft YaHei"; line-height:42px; clear:both;}
.ckinfoDay{ float:left; font-size:16px; color:#aaa; font-family:"Microsoft YaHei"; clear:both;}
.ckinfoImg{float:left; margin-top:10px;}
.UnitCk:first-child .UnitTime{background:url(../../img/sstmobi/timedot.png) #FFF no-repeat bottom; height:66px; top:0px;}
.UnitCk:last-child .UnitTime{background:url(../../img/sstmobi/timedot.png) #FFF no-repeat top; height:1000px; top:16px;}
.ckarrow{background:url(../../img/medu/arrowdot_l.png); width:13px; height:22px; position:absolute; top:30px; left:-13px;}
.ckerr{ width:80px; height:40px; background:#ea6948; font-size:24px; line-height:40px; text-align:center; color:#FFF; font-family:"Microsoft YaHei"; position:absolute; right:0px; top:10px; border-radius:2px 0px 0px 2px;}














